Big Huge Thesaurus

favourable reception

noun

sounds kind of like